package command.project.component;


import javax.xml.bind.annotation.XmlTransient;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import controller.ApplicationController;

import model.StatechartComponent;
import model.User;

public class CreateComponentCommand extends AbstractComponentCommand {

	@XmlTransient
	private Logger log = LoggerFactory.getLogger(CreateComponentCommand.class);	
	
	StatechartComponent parentComponent;
	Class<StatechartComponent> componentClass;

	public CreateComponentCommand(User user, StatechartComponent parentComponent,
			Class<StatechartComponent> componentClass) {
		super();
		this.parentComponent = parentComponent;
		this.componentClass = componentClass;
	}

	@Override
	public void executeLocal(ApplicationController applicationController) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void executeRemote(ApplicationController applicationController) {
		// TODO Auto-generated method stub
		
	}

}
